Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

419
Visualizações
Angular: how set "priority" to HttpClient

Priority hints indicate the relative priority of resources to the browser. They can enable optimal loading and improve Core Web Vitals.

From https://web.dev/priority-hints/

example with fetch API:

<script>
  fetch('https://example.com/', {priority: 'low'})
  .then(data => {
    // Trigger a low priority fetch
  });
</script>

how set "priority" to Angular HttpClient?

I have tried to force a priority setting:

import { HttpClient } from '@angular/common/http';
import { Component, OnInit } from '@angular/core';

@Component({
  selector: 'my-app',
  template: `
  <button (click)="makeRequest()">make request</button><br />
  <pre>{{ data | json }}</pre>`,
})
export class AppComponent implements OnInit {
  data: any;

  constructor(private httpClient: HttpClient) {}

  ngOnInit(): void {
    this.makeRequest();
  }

  makeRequest() {
    this.data = null;
    this.httpClient
      .get('https://jsonplaceholder.typicode.com/todos/1', {
        priority: 'low',
      } as any)
      .subscribe((result) => (this.data = result));
  }
}

online

but doesn't works... priority is always hight

also suggested to angular team https://github.com/angular/angular/issues/45426

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

You can use like below:

this.http.get<YourConfig>(this.yourConfigUrl, {priority: 'low'});
about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda